#ifndef UTIL_H
#define UTIL_H

#ifdef __cplusplus
extern "C" {
#endif

// 纯函数
// 输入：字符串
// 输出：该字符串是否全部由数字组成
int is_all_digits(const char *str);

// 纯函数
// 输入：字符串
// 输出：该字符串是否为合法的标识符
int is_valid_ident(const char *str);

#ifdef __cplusplus
}
#endif

#endif // !UTIL_H
